home *** CD-ROM | disk | FTP | other *** search
- This archive includes OS/2 executables and sources of Angus Duggan's
- PostScript Utilities for manipulating PostScript documents.
-
- Included executables were compiled with emx/gcc 0.9b Fix level 1.
- The original sources (Release 1 Patchlevel 16) are included in this
- archive in the src/ subdir.
-
- The latest updates of the original PSUtils sources are available from:
-
- ftp.dcs.ed.ac.uk: /pub/ajcd/psutils.tar.Z
-
- Refer to docs in src\ and man\ for any details about PSUtils, and contact
- the author, Angus Duggan (angus@harlequin.co.uk), for any bug fixes and
- suggestions to PSUtils.
-
- LIST OF FILES:
- --------------
-
- ------------------------------------------------------------------
- bin-emx/* OS/2 executables that may(?) also work under DOS
- bin-os2/* OS/2 executables
- cmd/* OS/2 .cmd scripts that require GNU Perl v5.x
- man/* Manual pages
- src/* Original source codes of Release 1 Patchlevel 16
- Makefile.emx Makefile to build bin-emx/*.exe
- Makefile.os2 Makefile to build bin-os2/*.exe
- maketext.os2 Modified src\maketext to create *.cmd for Perl 5.x
- ------------------------------------------------------------------
-
- Executables require EMX runtime package written by Eberhard Mattes, and
- .cmd files require GNU Perl v5.x (or later) ported by Kai Uwe Rommel.
- Those packages are available at
-
- hobbes.nmsu.edu:
- /os2/unix/emx09b/emxrt.zip (EMX runtime package)
- /os2/unix/perl501m.zip (Perl 5.01 langauge interpreter)
-
-
- HOW TO REBUILD:
- ---------------
-
- Using emx/gcc and GNU make (under OS/2 CMD shell):
- 1. Copy maketext.os2 to src\ subdir
- 2. From src\ subdir, using GNU make, run
-
- make -f ../makefile.os2
-
- to create OS/2 executables, or
-
- make -f ../makefile.emx
-
- to create DOS and OS/2 bound executables that can hopely run under DOS.
-
- These makefiles were based on src\Makefile.os2 and src\Makefile.unix.
- (I also corrected a few things so that it can work under OS/2 CMD shell.)
-
- Makefiles for some other compilers/platforms are in src\ dir.
-
-
- INSTALLATION NOTES:
- -------------------
-
- Executables can run under OS/2 CMD shell alone. However, included
- *.cmd require you to install GNU Perl 5.x (ported by Kai Uwe Rommel)
- and a unix shell (named 'sh'). *.cmd should run under OS/2 CMD shell.
-
- Default installation would be
- 1. copy executables and *.cmd in \psutils and put it in PATH
- 2. copy src\*.ps to \lib\psutils
-
- However, you may put them in other dir:
-
- If you want to put *.cmd in other dir in PATH, update two .cmd files
- (getafm.cmd and showchar.cmd) that use 'sh' (a unix shell) as they are
- supposed to be placed in \psutils dir. For instance, to move .cmd to
- f:\cmd (in PATH), update the first line of showchar.cmd:
- extproc sh \psutils\showchar.cmd
- to
- extproc sh f:\cmd\showchar.cmd
-
- Similarly update getafm.cmd as well.
-
- And, update the line '$dir = "/lib/psutils";' in fixmacps.cmd if you
- wish to put *.ps in some other dir.
-
- Other .cmd files don't need any modifications by these dir changes.
-
- Note that the Perl executable names in *.cmd are 'perl5' instead of
- 'perl'; you may change all 'perl5' in *.cmd to 'perl' if you need.
-
- Refer docs of PSUtils for further details.
-
- --
- Wonkoo Kim (wkim+@pitt.edu), December 30, 1995
-